“Mighty God” is a strange name for a child, in that it appears to ascribe deity to the child. The translation “God is a warrior” is theoretically possible but unlikely in view of the parallelism with the other three names. The name appears nowhere else in Scripture. Many Old Testament names contain the Lord’s name in the shortened form -yahu. Isaiah’s name (Heb. Yisha’yahu) means “Yahweh has saved.” Jeremiah means “Yahweh is exalted,” Uzziah means “Yahweh is my strength,” and Hananiah means “Yahweh
Page 85